/*******************************************************************************
** 文件名称：chip_delay.h
** 文件作用：芯片延时函数
** 编写作者：Tom Free 付瑞彪
** 编写时间：2021-05-23
** 文件备注：
**
** 更新记录：
**          2021-05-23 -> 创建文件
**                                                            <Tom Free 付瑞彪>
**
**              Copyright (c) 2018-2021 付瑞彪 All Rights Reserved
**
**       1 Tab == 4 Spaces     UTF-8     ANSI C Language(C99)
*******************************************************************************/
#ifndef __CHIP_DELAY_H__
#define __CHIP_DELAY_H__

#include "chip_cfg.h"

#define delay_us(x) __delay_cycles((unsigned long)(x * (CHIP_XTAL / 1000000)))
#define delay_ms(x) __delay_cycles((unsigned long)(x * (CHIP_XTAL / 1000)))
#define delay_s(x)  __delay_cycles((unsigned long)(x * CHIP_XTAL))

#endif  /* __CHIP_DELAY_H__ */
